The Overlooked Don't-Care Notion in Algorithmic Problem Solving
نویسنده
چکیده
The notion of ”don’t care”, that encapsulates the unimportance of which of several scenarios will occur, is a fundamental notion in computer science. It is the core of non-determinism; it is essential in various computational models; it is central in distributed and concurrent algorithms; and it also is relevant in sequential, deterministic algorithms. It is a valuable tool in algorithmic problem solving. Yet, in the teaching of (deterministic) algorithms it is not made explicit, and left unexplored. Its implicit exposition yields limited student invocations and limited student comprehension upon its utilization. These phenomena are also due to its rather unintuitive ”black-box” characteristic. In this paper, we illuminate and elaborate on this notion with six algorithmic illustrations, and describe our experience with novice difficulties with respect to this notion.
منابع مشابه
PERFORMANCE COMPARISON OF CBO AND ECBO FOR LOCATION FINDING PROBLEMS
The p-median problem is one of the discrete optimization problem in location theory which aims to satisfy total demand with minimum cost. A high-level algorithmic approach can be specialized to solve optimization problem. In recent years, meta-heuristic methods have been applied to support the solution of Combinatorial Optimization Problems (COP). Collision Bodies Optimization algorithm (CBO) a...
متن کاملFoundations of Hierarchical SAT-Solving
The theory of hierarchical Boolean satisfiability (SAT) solving proposed in this paper is based on a strict axiomatic system and introduces a new important notion of implicativity. The theory makes evident that increasing implicativity is the core of SAT-solving. We provide a theoretical basis for increasing the implicativity of a given SAT instance and for organizing SAT-solving in a hierarchi...
متن کاملThe Perceived Problem Solving Skill of Iranian Nursing Students
Background: Today’s nursing graduates value ability to creatively solve problems and make decisions, as these skills assist hem with recognizing and evaluating situations that require prompt attention. This study aimed to determine and compare nursing student’s perceived levels of own problem solving skills in various years of their 4-year program. Methods: This is a...
متن کاملEffect of Story-writing on the problem-solving skills of 8-12 year-old children living in Permanent Residential Centers
Introduction: Abortive and deprived children are deprived of effective parental support as well as family benefits. Care, empathic understanding and participation, Transparent power structure and problem solving are essential family functions. One of the most important ways to solve conflicts is the problem solving skill. Aim of this study was Determining the Effect of Story-writing on the pr...
متن کاملEvaluation of Nursing Students’ Satisfaction with Two Methods of Problem-Solving-Based Learning and Outcome-Based Learning in the Cardiac Care Unit
Introduction: Problem-based learning (PBL) and outcome-based learning (OBL) are two new educational methods of learning. Considering the importance of clinical education in nursing students and the lack of use of modern educational methods in the clinical education of nursing students, this study was aimed to investigate the students’ satisfaction with two educational methods of PBL and OBE in ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Informatics in Education
دوره 8 شماره
صفحات -
تاریخ انتشار 2009